|
The Ricoh 5A22 is a microprocessor produced by Ricoh for the Super Nintendo Entertainment System (SNES) video game console. The 5A22 is based on the 16-bit CMD/GTE 65c816, itself a version of the WDC 65C816 (used in the Apple IIGS personal computer). All of the above-mentioned processors are based on the MOS Technology 6502 family of processors. ==Major features== In addition to the 65C816 CPU core, the 5A22 contains support hardware, including: * Controller port interface circuits, including serial access to controller data * An 8-bit parallel I/O port, which is mostly unused in the SNES * Circuitry for generating Non-maskable interrupts on V-blank * Circuitry for generating IRQ interrupts on calculated screen positions * A DMA unit, supporting two primary modes: * * General DMA, for block transfers at a rate of 2.68MB/s * * H-blank DMA, for transferring small data sets at the end of each scanline outside of the active display period * Multiplication and division registers * Two separate address busses driving the 8-bit data bus: a 24-bit "Bus A" for general access, and an 8-bit "Bus B" mainly for APU and PPU registers 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Ricoh 5A22」の詳細全文を読む スポンサード リンク
|